img {
	max-width: 100%;
}

/* Position media queries one on the end */
@media screen and (max-width: 500px) {

	.infomative-title {
		font-size: 1.7rem !important;
		line-height: 45.83px;
		word-wrap: break-word;
	}

	.informative-subtitle {
		font-size: 1.5rem !important;;
	}

	h3 > p > img{
        width: 100%;
        height: auto;
    }

}

@media screen and (min-width: 420px) and (max-width: 576px) {

	.infomative-title {
		font-size: 36px;
		line-height: 45.83px;
	}

	.informative-subtitle {
		font-size: 24px;
	}

	.informative-description {
		font-size: 18px;
		line-height: 22.91px;
	}

}

/**umb_name:Title Black*/
.title-black {
	font-size: 48px;
	font-weight: 700;
	line-height: 59px;
	letter-spacing: 0em;
	color: #000000;
}

/**umb_name:Description Black*/
.description-black {
	font-size: 24px;
	font-weight: 500;
	line-height: 30px;
	letter-spacing: 0em;
	color: #000000;
}

/**umb_name:Title White*/
.title-white {
	font-size: 48px;
	font-weight: 700;
	line-height: 59px;
	letter-spacing: 0em;
	color: #fff;
}

/**umb_name:Description White*/
.description-white {
	font-size: 24px;
	font-weight: 500;
	line-height: 30px;
	letter-spacing: 0em;
	color: #fff;
}

/**umb_name:Offer Details Title*/
.od-title {
	font-size: 30px;
	font-weight: 700;
	line-height: 38px;
	letter-spacing: 0em;
	color: #000;
}

/**umb_name:Offer Details Description*/
.od-description {
	font-size: 24px;
	font-weight: 500;
	line-height: 30px;
	letter-spacing: 0em;
	color: #000;
}

/**umb_name:Privacy Policy Title*/
.ppTitle {
	font-size: 20px;
	font-weight: 700;
	line-height: 25px;
	color: #3B3E41;
}

/**umb_name:Privacy Policy Description*/
.ppDescription {
	font-size: 16px;
	font-weight: 500;
	line-height: 20px;
	color: #3B3E41;
}

/**umb_name:Informative Title*/
.infomative-title {
	text-indent: 0.25rem;
	font-size: 48px;
	line-height: 61.1px;
	font-weight: 700;
	text-transform: uppercase;
}

/**umb_name:Informative Subtitle*/
.informative-subtitle {
	text-indent: 0.25rem;
	font-size: 30px;
	line-height: 38.19px;
	font-weight: 700;
	text-transform: uppercase;
}

/**umb_name:Informative Description*/
.informative-description {
	text-wrap: wrap;
	font-size: 24px;
	line-height: 31px;
	letter-spacing: 0em;
	text-align: center;
}

/**umb_name:Terms and Condition Title*/
.terms-condition {
	font-size:24px;
	font-weight:500;
	line-height: 59px;
	color: #000000;
}

/**umb_name:Terms and Condition content*/
.terms-condition-content {
	font-size:18px;
	font-weight:300;
	line-height: 21px;
	color: #000000;
}

/**umb_name:Pricelist title*/
.pricelist-title {
	font-size:48px;
	line-height:59px;
	font-weight:500;
	color:#00000;
}

/**umb_name:Pricelist content*/
.pricelist-content {
	font-size:24px;
	line-height:29px;
	font-weight:500;
	color:#00000;
}

/**umb_name:Informative Description Regular Font*/
.infoReg {
	font-family: Praktika-Extended !important;
	font-size: 20px;
	line-height: 31px;
	letter-spacing: 0em;
}
